package com.ruoyi.project.query.paeaDsLink.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * 卡账关系对象 paea_ds_link
 *
 * @author gang.wei
 * @date 2020-04-06
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Accessors(chain = true)
@TableName(value = "paea_ds_link")
public class PaeaDsLink implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** id */
    @TableId(value = "id")
    private String id;

    /** 模式 */
    @Excel(name = "模式")
    private String opc1AppgMode;

    /** 数据日期 */
    @Excel(name = "数据日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date opc1AppgDate;

    /** 卡号 */
    @Excel(name = "卡号")
    private String opc1CardNo;

    /** 帐户 */
    @Excel(name = "帐户")
    private String opc1Account;

    /** Bancs帐户类型 */
    @Excel(name = "Bancs帐户类型")
    private String opc1HostType;

    /** Bancs帐户类型 */
    @Excel(name = "Bancs帐户类型")
    private String opc1HostCat;

    /** 主帐户标志 */
    @Excel(name = "主帐户标志")
    private String opc1IsPrimary;

    /** 渠道类型(1-ATM_POS 2-eChannel3-both) */
    @Excel(name = "渠道类型", readConverterExp = "1=ATM_POS,2=eChannel3")
    private String opc1Channel;

    /** 货币号 */
    @Excel(name = "货币号")
    private String opc1Currency;

}
